.top{
   border-top: 1rpx solid #f5f5f5;
   background-color: #fff;
   font-size: 35rpx;
}
.top .top_top{
   padding: 20rpx 30rpx;
   border-bottom: 1rpx solid #eee
}
.top .top_sr{
   line-height: 100rpx;
   padding: 0rpx 30rpx;
   display: flex;
   justify-content: space-between
}
.top .top_sr text{
   font-size: 40rpx;
   width: 5%;
   color: #E51F54
}
.top .top_sr input{
   height: 100rpx;
   font-size: 30rpx;
   width: 90%
}
.zuixiao{
   padding: 20rpx 30rpx;
   font-size: 24rpx;
}

button{
   margin-top: 100rpx;
   background-color: #E51F54;
   color: #fff;
   width: 95%
}
.bottom{
   background-color: #fff;
   padding: 30rpx 30rpx;
   font-size: 30rpx;
}
.bottom .fangshi{
   display: flex;
   padding: 25rpx 0rpx 0rpx;
}
.bottom .fangshi .fangshi_a{
   margin-left: 30rpx;
   font-size: 28rpx;
   text-align: center;
   padding: 10rpx 0rpx;
   width: 160rpx;
   height: 40rpx;
   line-height: 40rpx;
   border: 1rpx solid #000
}

.bottom .fangshi .fangshi_b{
   margin-left: 30rpx;
   font-size: 28rpx;
   text-align: center;
   padding: 10rpx 0rpx;
   width: 160rpx;
   height: 40rpx;
   line-height: 40rpx;
   border: 1rpx solid red;
   position: relative;
   overflow: hidden
}
.bottom .fangshi image{
   width: 35rpx;
   height: 28rpx
}
.dui{
   width: 60rpx;
   height: 40rpx;
   background-color: red;
   position: absolute;
   right: -22rpx;
   bottom: -17rpx;
   transform:rotate(-40deg)
}
.dui .dui-a{
   position: absolute;
   top: -13rpx;
   left: 25rpx;
   right: -5rpx;
   transform:rotate(35deg);
   width: 10rpx;
   height: 5rpx
}